Big Huge Thesaurus

annelid worm

noun